Cinnamon biscuits - German English Dictionary